arm amputee - French English Dictionary